package com.ruoyi.business.domain;

import com.ruoyi.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import lombok.experimental.Accessors;

/**
 * 【地市信息查询】对象 sys_area
 *
 * @author Tellsea
 * @date 2024-12-23
 */
@Data
@Accessors(chain = true)
@ToString(callSuper = true)
public class SysArea {

    /**
     * 区划ID
     */
    private String id;

    /**
     * 父级区划ID
     */
    @Excel(name = "父级区划ID")
    private String pid;

    /**
     * 层级深度
     */
    @Excel(name = "层级深度")
    private Long deep;

    /**
     * 区划名称
     */
    @Excel(name = "区划名称")
    private String name;

    /**
     * 拼音首字母
     */
    @Excel(name = "拼音首字母")
    private String pinyinPrefix;

    /**
     * 拼音
     */
    @Excel(name = "拼音")
    private String pinyin;

    /**
     * 区划扩展ID
     */
    @Excel(name = "区划扩展ID")
    private String extId;

    /**
     * 区划详细名称
     */
    @Excel(name = "区划详细名称")
    private String extName;

    /**
     * 状态
     */
    @Excel(name = "状态")
    private Integer status;

}
